hard and intentional blow - German English Dictionary